Ì i 2
ess.operation.data (ess.op)
[ess.o.date,ess.o.fac,ess.o.cons,ess.o.op,ess.o.rlb,ess.o.severity]
:ESSO[soDT,gqb,ggg,ssop,rlb,wps]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ess.o.date 8 DATE L soDT
ess.o.fac 10 FREE L MIS.FACILITY gqb
ess.o.cons 10 FREE L MIS.DOC.DICT ggg
ess.o.op 15 FREE L SS.OP ssop
ess.o.rlb 1 FREE L rlb
ess.o.severity 10 FREE L WL.PROC.SEVER wps
ess.o.amount 4 FREE L :ESSO[soDT,gqb,ggg,ssop,rlb,wps]
Ì i 2
ess.operation.act (ess.op.act)
[ess.a.date,ess.a.fac,ess.a.cons,ess.a.op]
:ESSA[soDT,gqb,ggg,ssop]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ess.a.date 8 DATE L soDT
ess.a.fac 10 FREE L MIS.FACILITY gqb
ess.a.cons 10 FREE L MIS.DOC.DICT ggg
ess.a.op 15 FREE L SS.OP ssop
ess.a.anes 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|5
ess.a.anes.asst 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|8
ess.a.anes.astd 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|6
ess.a.anes.sup 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|7
ess.a.surg 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|0
ess.a.surg.asst 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|4
ess.a.surg.astd 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|2
ess.a.surg.stats 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|1
ess.a.surg.sup 4 FREE L :ESSA[soDT,gqb,ggg,ssop]|3
Ì i 2
ess.session.data (ess.ses)
[ess.s.date,ess.s.fac,ess.s.room,ess.s.spec,ess.s.cons,ess.s.type]
:ESS[soDT,gqb,sr,ggs,ggg,styp]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ess.s.date 8 DATE L soDT
ess.s.fac 10 FREE L MIS.FACILITY gqb
ess.s.room 10 FREE L SS.ROOM.DICT sr
ess.s.spec 10 FREE L MIS.SVC.DICT ggs
ess.s.cons 10 FREE L MIS.DOC.DICT ggg
ess.s.type 1 FREE L styp
ess.s.case.can.emerg 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|10
ess.s.case.can.plan 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|8
ess.s.case.can.unplan 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|9
ess.s.case.emerg 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|7
ess.s.case.plan 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|5
ess.s.case.unplan 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|6
ess.s.ses 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|0
ess.s.ses.can 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|1
ess.s.ses.len.act 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|3
ess.s.ses.len.over 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|4
ess.s.ses.len.plan 4 FREE L :ESS[soDT,gqb,sr,ggs,ggg,styp]|2
Ì i 2
cases (main)
[ss.urn]
:SSO[so]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ss.urn 10 URN L so
aborted.date 8 DATE L :SSO[so]ABO|0
aborted.letter 10 FREE L :SSO[so]ABO|3
aborted.tci.date 8 DATE L :SSO[so]ABO|4
aborted.time 4 HHMM L :SSO[so]ABO|1
aborted.user 10 FREE L MIS.USER :SSO[so]ABO|2
acct.number 30 URN L ADM.PAT :SSO[so]|8
actual.op 15 FREE L SS.OP :SSO[so]OA|0
actual.op.abbrev 30 FREE L VAL=IF{@SS.OP.abbreviation[@actual.op];@actual.op:30T}
actual.op.name 40 FREE L VAL=IF{@SS.OP.name[@actual.op];@actual.op}
actual.op.rt.lft 1 FREE L :SSO[so]OA|2
actual.op.rt.lft.out 5 FREE L VAL=IF{@actual.op.rt.lft "RIGHT,LEFT,BILAT"#(L("RLB",@
VAL=actual.op.rt.lft)_",")}
actual.op.severity 10 FREE L WL.PROC.SEVER :SSO[so]OA|1
actual.op.wound 2 FREE L :SSO[so]OA|3
acuity 6 DEC2 R VAL=@SS.OP.acuity[@acuity.op]
acuity.op 15 FREE L SS.OP :SSO[so]POP|11
adm.ext.urn 13 FREE L :SSO[so]|9
adm.int.urn 10 FREE L :SSO[so]|8
adm.int.urn.counter 2 FREE L :SSO[so]|19
anaesthetic.type 7 FREE L :SSO[so]POP|13
anaesthetist 10 FREE L MIS.DOC.DICT :SSO[so]STF|2
anaesthetist.asst.unasst 1 FREE L VAL=IF{+@Root(@staff.asst.anaesthetists)[""] "Y";"N"}
anaesthetist.sup.unsup 1 YN L :SSO[so]STF|5
anes.pre.op.asa 10 FREE L SS.ASA :SSO[so]POP|9
anes.pre.op.cepod 1 FREE L :SSO[so]POP|12
anes.pre.op.visit 1 YN L :SSO[so]POP|8
audit.can 2 PINT R :SSO[so]AUD|1
audit.can.total 2 PINT R :SSO[so]AUD|0
closed.operation 1 FREE L :SSO[so]CLOSED
complete.charge 1 YN L :SSO[so]COMP|3
complete.comment 40 FREE L :SSO[so]COMP|4
complete.date 8 DATE L :SSO[so]COMP|0
complete.time 4 TIME L :SSO[so]COMP|1
complete.user 10 FREE L MIS.USER :SSO[so]COMP|2
cons.informed 1 YN L :SSO[so]STF|7
est.theatre.time 3 INT R :SSO[so]|6
id 30 FREE L
interesting.case 10 FREE L :SSO[so]POP|2
interesting.case.2 10 FREE L :SSO[so]POP|10
letter 10 FREE L :SSO[so]|10
mat.alive.female 1 INT R :SSO[so]POP|4
mat.alive.male 1 INT R :SSO[so]POP|3
mat.deceased.female 1 INT R :SSO[so]POP|6
mat.deceased.male 1 INT R :SSO[so]POP|5
mat.paed.present 1 YN L :SSO[so]POP|7
name 25 URN L MRI.PAT
named.nurse 10 FREE L MIS.USER :SSO[so]STF|4
number.and.name 25 URN L MRI.PAT
one 1 INT R VAL=1
oper.times.dna 2 PINT R :SSO[so]|18
oper.times.rescheduled 2 PINT R :SSO[so]|17
operation.can.reason 10 FREE L WL.OUTCOME.DICT:SSO[so]CAN|0
operation.can.tci 8 DATE L :SSO[so]CAN|2
operation.can.to.counter 10 PINT R :SSO[so]CAN|1
operation.cancel.date 8 DATE L :SSO[so]TR|7
operation.cancel.time 4 HHMM L :SSO[so]TR|8
operation.cancel.user 10 FREE L MIS.USER :SSO[so]TR|9
operation.date 8 DATE L :SSO[so]|0
operation.enter.date 8 DATE L :SSO[so]TR|0
operation.enter.time 4 HHMM L :SSO[so]TR|1
operation.enter.user 10 FREE L MIS.USER :SSO[so]TR|2
operation.er 1 YN L :SSO[so]|16
operation.last.edit.date 8 DATE L :SSO[so]TR|3
operation.last.edit.dt.in 10 FREE L :SSO[so]TR|6
operation.last.edit.time 4 HHMM L :SSO[so]TR|4
operation.last.edit.user 10 FREE L MIS.USER :SSO[so]TR|5
operation.room 10 FREE L SS.ROOM.DICT :SSO[so]|2
operation.time 4 ZCUS.MIN L :SSO[so]|1
operation.type 1 CHOICE L :SSO[so]|13
patient 25 URN L MRI.PAT :SSO[so]|7
patient.consultant 10 FREE L MIS.DOC.DICT :SSO[so]|15
patient.destination 10 FREE L SS.DESTINATION :SSO[so]POP|1
patient.service 10 FREE L MIS.SVC.DICT :SSO[so]|14
priority 10 FREE L MIS.ADM.PRIORT :SSO[so]|12
proposed.op 15 FREE L SS.OP :SSO[so]|3
proposed.op.abbrev 30 FREE L VAL=IF{@SS.OP.abbreviation[@proposed.op];@proposed.op:
VAL=30T}
proposed.op.los 3 PINT R :SSO[so]|20
proposed.op.name 40 FREE L VAL=IF{@SS.OP.name[@proposed.op];@proposed.op}
proposed.op.rt.lft 1 FREE L :SSO[so]|4
proposed.op.rt.lft.out 5 FREE L VAL=IF{@proposed.op.rt.lft "RIGHT,LEFT,BILAT"#(L("RLB"
VAL=,@proposed.op.rt.lft)_",")}
proposed.op.severity 10 FREE L WL.PROC.SEVER :SSO[so]|5
recovery.nurse 10 FREE L MIS.USER :SSO[so]STF|6
req.sent.for.date 8 DATE L :SSO[so]SENDFOR|0
req.sent.for.from.device 15 FREE L :SSO[so]SENDFOR|3
req.sent.for.time 4 HHMM L :SSO[so]SENDFOR|1
req.sent.for.user 10 FREE L MIS.USER :SSO[so]SENDFOR|2
room.outcome.com 50 FREE L :SSO[so]RM|7
room.period 8 DATE L :SSO[so]RM|0
room.session 4 ZCUS.MIN L :SSO[so]RM|1
room.session.end 4 ZCUS.MIN L :SSO[so]RM|5
room.unplan.counter 3 PINT R :SSO[so]RM|6
ss.counter 10 URN L
ss.patient 25 URN L MRI.PAT :SSO[so]|7
surgeon 10 FREE L MIS.DOC.DICT :SSO[so]STF|0
surgeon.asst.unasst 1 FREE L VAL=IF{+@Root(@staff.asst.surgeons)[""] "Y";"N"}
surgeon.for.stats 10 FREE L MIS.DOC.DICT :SSO[so]STF|3
surgeon.sup.unsup 1 YN L :SSO[so]STF|1
surgery.outcome 10 FREE L SS.OUTCOME :SSO[so]POP|0
tci.date 8 DATE L :SSO[so]|11
time.anes.start 4 HHMM L :SSO[so]TM|4
time.anes.start.delay 10 FREE L SS.DELAY :SSO[so]TMD|3
time.anes.start.min 3 INT R :SSO[so]TMD|11
time.in.anes 4 HHMM L :SSO[so]TM|3
time.in.anes.delay 10 FREE L SS.DELAY :SSO[so]TMD|2
time.in.anes.min 3 INT R :SSO[so]TMD|10
time.in.or 4 HHMM L :SSO[so]TM|5
time.in.or.delay 10 FREE L SS.DELAY :SSO[so]TMD|4
time.in.or.min 3 INT R :SSO[so]TMD|12
time.in.recovery 4 HHMM L :SSO[so]TM|6
time.in.recovery.delay 10 FREE L SS.DELAY :SSO[so]TMD|5
time.in.recovery.min 3 INT R :SSO[so]TMD|13
time.in.theatre 4 HHMM L :SSO[so]TM|1
time.in.theatre.delay 10 FREE L SS.DELAY :SSO[so]TMD|1
time.in.theatre.min 3 INT R :SSO[so]TMD|9
time.in.theatre.user 10 FREE L MIS.USER :SSO[so]TM|2
time.out.recovery 4 HHMM L :SSO[so]TM|7
time.out.recovery.delay 10 FREE L SS.DELAY :SSO[so]TMD|6
time.out.recovery.min 3 INT R :SSO[so]TMD|14
time.out.theatre 4 HHMM L :SSO[so]TM|8
time.out.theatre.delay 10 FREE L SS.DELAY :SSO[so]TMD|7
time.out.theatre.min 3 INT R :SSO[so]TMD|15
time.out.theatre.user 10 FREE L MIS.USER :SSO[so]TM|9
time.sent.for 4 HHMM L :SSO[so]TM|0
time.sent.for.delay 10 FREE L SS.DELAY :SSO[so]TMD|0
time.sent.for.min 3 INT R :SSO[so]TMD|8
zcus.actual.op.site 12 FREE L SS.OP.SITE :SSO[so]OA["ZCUS"]|0
zcus.anaes.comp.date 8 DATE L :SSO[so]ZCUSSTF|1
zcus.anaes.comp.time 4 HHMM L :SSO[so]ZCUSSTF|2
zcus.anaes.comp.user 10 FREE L MIS.USER :SSO[so]ZCUSSTF|0
zcus.prop.op.site 12 FREE L SS.OP.SITE :SSO[so]ZCUSP|0
zcus.recov.comp.date 8 DATE L :SSO[so]ZCUSSTF|7
zcus.recov.comp.time 4 HHMM L :SSO[so]ZCUSSTF|8
zcus.recov.comp.user 10 FREE L MIS.USER :SSO[so]ZCUSSTF|6
zcus.theatre.comp.date 8 DATE L :SSO[so]ZCUSSTF|4
zcus.theatre.comp.time 4 HHMM L :SSO[so]ZCUSSTF|5
zcus.theatre.comp.user 10 FREE L MIS.USER :SSO[so]ZCUSSTF|3
Ì € i 2
ss.pat.actual.inventories (actual.inventories)
[ss.urn, actual.inventory,actual.item]
:SSO[so]AINV[inv,itm]
Field Name Len Dat Typ J DPM Offset/Local/VAL
actual.inventory 10 FREE L SS.INV.DICT inv
actual.item 10 FREE L itm
actual.quantity 4 INT R :SSO[so]AINV[inv,itm]|0
Ì € i 2
ss.pat.actual.oper.secondary (actual.oper.secondary)
[ss.urn, actual.op.sec.urn]
:SSO[so]OA2[oa2]
Field Name Len Dat Typ J DPM Offset/Local/VAL
actual.op.sec.urn 2 URN L oa2
actual.op.sec 15 FREE L SS.OP :SSO[so]OA2[oa2]|0
actual.op.sec.abbrev 30 FREE L VAL=IF{@SS.OP.abbreviation[@actual.op.sec];@actual.op.
VAL=sec:30T}
actual.op.sec.name 40 FREE L VAL=IF{@SS.OP.name[@actual.op.sec];@actual.op.sec}
actual.op.sec.rt.lft 1 FREE L :SSO[so]OA2[oa2]|2
actual.op.sec.rt.lft.out 5 FREE L VAL=IF{@actual.op.sec.rt.lft "RIGHT,LEFT,BILAT"#(L("RL
VAL=B",@actual.op.sec.rt.lft)_",")}
actual.op.sec.severity 10 FREE L WL.PROC.SEVER :SSO[so]OA2[oa2]|1
actual.op.sec.wound 2 FREE L :SSO[so]OA2[oa2]|4
actual.op.sec.yn 1 YN L :SSO[so]OA2[oa2]|3
zcus.actual.op.sec.site 12 FREE L SS.OP.SITE :SSO[so]OA2[oa2]ZCUS|0
Ì € i 2
ss.pat.added.drugs (added.drugs)
[ss.urn, added.drug]
:SSO[so]ADD[ssa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
added.drug 10 FREE L ssa
Ì € i 2
ss.pat.airway.maintenance (airway.maintenance)
[ss.urn, airway.maint]
:SSO[so]AM[ssam]
Field Name Len Dat Typ J DPM Offset/Local/VAL
airway.maint 5 FREE L SS.AIR.MAINT ssam
Ì € i 2
ss.pat.anes.categories (anes.categories)
[ss.urn, anes.category]
:SSO[so]ANE[ssac]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.category 5 FREE L SS.ANES.CAT ssac
Ì € i 2
ss.pat.anes.agents (anes.agents)
[ss.urn,anes.category, anes.agent]
:SSO[so]ANE[ssac,ssa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.agent 10 FREE L ssa
Ì € i 2
ss.pat.anes.category.pre.meds (anes.category.pre.meds)
[ss.urn, anes.cat.pre.med]
:SSO[so]ANEP[ssac]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.cat.pre.med 5 FREE L SS.ANES.CAT ssac
Ì € i 2
ss.pat.anes.pre.meds (anes.pre.meds)
[ss.urn,anes.cat.pre.med, anes.pre.med]
:SSO[so]ANEP[ssac,ssa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.pre.med 10 FREE L ssa
Ì € i 2
ss.pat.aness.text (aness.text)
[ss.urn, anes.text.line]
:SSO[so]AX[atl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anes.text.line 3 URN L atl
anes.edit 1 YN L :SSO[so]AX[atl]|1
anes.text 70 FREE L :SSO[so]AX[atl]
anes.text.exists 0 YN L VAL=IF{+@t.aness.text[ss.urn,""] "EXIST"_@Set.attr(@Z.
VAL=color.labels1)_(" ":IF{@.gui 15;7})_@Set.attr(@Z.c
VAL=olor.data1);"DO NOT EXIST"}
Ì € i 2
ss.pat.audit.trail (audit.trail)
[ss.urn, audit.date,audit.date.urn]
:SSO[so]AUD[au,auC]
Field Name Len Dat Typ J DPM Offset/Local/VAL
audit.date 8 DATE L au
audit.date.urn 2 PINT R auC
audit.outcome 10 FREE L WL.OUTCOME.DICT:SSO[so]AUD[au,auC]|6
audit.session 4 ZCUS.MIN L :SSO[so]AUD[au,auC]|5
audit.theatre 10 FREE L SS.ROOM.DICT :SSO[so]AUD[au,auC]|4
audit.xfer.date 8 DATE L :SSO[so]AUD[au,auC]|1
audit.xfer.time 4 TIME L :SSO[so]AUD[au,auC]|2
audit.xfer.type 10 FREE L :SSO[so]AUD[au,auC]|0
audit.xfer.user 10 FREE L MIS.USER :SSO[so]AUD[au,auC]|3
Ì € i 2
ss.pat.billing.data (billing.data)
[ss.urn, bill.urn]
:SSO[so]B[sob]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.urn 0 FREE L sob
bill.anaes 10 FREE L :SSO[so]B[sob]|2
bill.credit 1 YN L :SSO[so]B[sob]|0
bill.date 8 DATE L VAL=(@bill.urn$8)
bill.oper 10 FREE L :SSO[so]B[sob]|1
Ì € i 2
ss.pat.billing.data.inv (billing.data.inv)
[ss.urn,bill.urn, bill.inv]
:SSO[so]B[sob]INV[sobN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.inv 10 FREE L sobN
bill.inv.qty 3 INT R :SSO[so]B[sob]INV[sobN]
Ì € i 2
ss.pat.billing.data.sec (billing.data.sec)
[ss.urn,bill.urn, bill.sec.oper]
:SSO[so]B[sob]OP2[sobN]
Field Name Len Dat Typ J DPM Offset/Local/VAL
bill.sec.oper 10 FREE L sobN
bill.sec.qty 3 INT R :SSO[so]B[sob]OP2[sobN]
Ì € i 2
ss.pat.circuits (circuits)
[ss.urn, circuit]
:SSO[so]CIR[sscir]
Field Name Len Dat Typ J DPM Offset/Local/VAL
circuit 5 FREE L SS.CIRCUIT sscir
Ì € i 2
ss.pat.complications (complications)
[ss.urn, complication]
:SSO[so]C[sscom]
Field Name Len Dat Typ J DPM Offset/Local/VAL
complication 10 FREE L SS.COMPLICATIONsscom
Ì € i 2
ss.pat.complications.anaes (complications.anaes)
[ss.urn, complication.anaes]
:SSO[so]CA[sscom]
Field Name Len Dat Typ J DPM Offset/Local/VAL
complication.anaes 10 FREE L SS.COMPLICATIONsscom
Ì € i 2
ss.pat.complications.text (complications.text)
[ss.urn, complication.text.line]
:SSO[so]CX[ctl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
complication.text.line 3 URN L ctl
complication.edit 1 YN L :SSO[so]CX[ctl]|1
complication.text 70 FREE L :SSO[so]CX[ctl]
complication.text.exists 0 YN L VAL=IF{+@t.complications.text[ss.urn,""] "EXIST"_@Set.
VAL=attr(@Z.color.labels1)_(" ":IF{@.gui 15;7})_@Set.a
VAL=ttr(@Z.color.data1);"DO NOT EXIST"}
Ì € i 2
ss.pat.critical.incidents.text (critical.incidents.text)
[ss.urn, critical.incident.text.ln]
:SSO[so]IX[itl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
critical.incident.text.ln 3 URN L itl
critical.incident.edit 1 YN L :SSO[so]IX[itl]|1
critical.incident.text 70 FREE L :SSO[so]IX[itl]
critical.incident.text.ex 0 YN L VAL=IF{+@t.critical.incidents.text[ss.urn,""] "EXIST"_
VAL=@Set.attr(@Z.color.labels1)_(" ":IF{@.gui 15;7})_@
VAL=Set.attr(@Z.color.data1);"DO NOT EXIST"}
Ì € i 2
ss.pat.profile.queries (customer.defined.queries)
[ss.urn, cd.query]
:SSO[so]CD[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
cd.query 10 FREE L MIS.QUERY ggv
cd.response 75 FREE L :SSO[so]CD[ggv]|0
Ì € i 2
operation date data (dates)
[ss.urn, date.subscript]
:SSO[so]OPD[soDT]
Field Name Len Dat Typ J DPM Offset/Local/VAL
date.subscript 8 DATE L soDT
date.adm.urn 30 URN L ADM.PAT :SSO[so]OPD[soDT]|3
date.comment 50 FREE L :SSO[so]OPD[soDT]|5
date.effective.date 8 DATE L :SSO[so]OPD[soDT]|4
date.outcome 10 FREE L WL.OUTCOME.DICT:SSO[so]OPD[soDT]|0
date.outcome.date 8 DATE L :SSO[so]OPD[soDT]|1
date.outcome.time 4 HHMM L :SSO[so]OPD[soDT]|2
date.tci.date 8 DATE L
date.urn 8 DATE L VAL=date.urn
Ì € i 2
ss.pat.devices (devices)
[ss.urn, device]
:SSO[so]DEV[ssdev]
Field Name Len Dat Typ J DPM Offset/Local/VAL
device 10 FREE L SS.DEVICE ssdev
Ì € i 2
ss.pat.dressings (dressings)
[ss.urn, dressing.urn]
:SSO[so]DRESS[dress]
Field Name Len Dat Typ J DPM Offset/Local/VAL
dressing.urn 2 URN L dress
dressing 50 FREE L :SSO[so]DRESS[dress]|0
Ì € i 2
ss.pat.implant.inventories (implant.inventories)
[ss.urn, implant.inventory]
:SSO[so]IMP[inv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
implant.inventory 10 FREE L SS.INV.DICT inv
Ì € i 2
ss.pat.implant.types (implant.types)
[ss.urn,implant.inventory, implant.type]
:SSO[so]IMP[inv,invt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
implant.type 10 FREE L SS.INV.TYPE invt
Ì € i 2
ss.pat.implants (implants)
[ss.urn,implant.inventory,implant.type, implant]
:SSO[so]IMP[inv,invt,itm]
Field Name Len Dat Typ J DPM Offset/Local/VAL
implant 10 FREE L itm
implant.quantity 4 INT R :SSO[so]IMP[inv,invt,itm]|0
implant.quantity.out 4 INT R :SSO[so]IMP[inv,invt,itm]|1
Ì € i 2
ss.pat.implant.lot.numbers (implant.lot.numbers)
[ss.urn,implant.inventory,implant.type,implant, implant.lot.number]
:SSO[so]IMP[inv,invt,itm,ilot]
Field Name Len Dat Typ J DPM Offset/Local/VAL
implant.lot.number 15 FREE L ilot
Ì € i 2
ss.pat.inventories (inventories)
[ss.urn, inventory]
:SSO[so]INV[inv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
inventory 10 FREE L SS.INV.DICT inv
Ì € i 2
ss.pat.inventory.types (inventory.types)
[ss.urn,inventory, inventory.type]
:SSO[so]INV[inv,invt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
inventory.type 10 FREE L SS.INV.TYPE invt
Ì € i 2
ss.pat.inventory.items (inventory.items)
[ss.urn,inventory,inventory.type, item]
:SSO[so]INV[inv,invt,itm]
Field Name Len Dat Typ J DPM Offset/Local/VAL
item 10 FREE L itm
item.quantity 4 INT R :SSO[so]INV[inv,invt,itm]|0
item.quantity.out 4 INT R :SSO[so]INV[inv,invt,itm]|1
Ì € i 2
ss.pat.medications (medications)
[ss.urn, medication.urn]
:SSO[so]MED[meds]
Field Name Len Dat Typ J DPM Offset/Local/VAL
medication.urn 2 URN L meds
medication 10 FREE L SS.MEDS :SSO[so]MED[meds]|2
medication.date 8 DATE L :SSO[so]MED[meds]|0
medication.dose 10 FREE L :SSO[so]MED[meds]|3
medication.time 4 TIME L :SSO[so]MED[meds]|1
Ì € i 2
ss.pat.monitors (monitors)
[ss.urn, monitor]
:SSO[so]MON[ssmon]
Field Name Len Dat Typ J DPM Offset/Local/VAL
monitor 5 FREE L SS.MONITOR ssmon
monitor.condition 13 FREE L :SSO[so]MON[ssmon]|0
Ì € i 2
ss.pat.notes.text (notes.text)
[ss.urn, note.text.line]
:SSO[so]NX[ntl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
note.text.line 3 URN L ntl
note.edit 1 YN L :SSO[so]NX[ntl]|1
note.text 70 FREE L :SSO[so]NX[ntl]
note.text.exists 0 YN L VAL=IF{+@t.notes.text[ss.urn,""] "EXIST"_@Set.attr(@Z.
VAL=color.labels1)_(" ":IF{@.gui 15;7})_@Set.attr(@Z.c
VAL=olor.data1);"DO NOT EXIST"}
Ì € i 2
ss.pat.operation.counts (operation.counts)
[ss.urn, count.urn]
:SSO[so]COUNT[ccu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
count.urn 2 URN L ccu
count.correct 1 YN L :SSO[so]COUNT[ccu]|2
count.nurse.1 10 FREE L MIS.USER :SSO[so]COUNT[ccu]|0
count.nurse.2 10 FREE L MIS.USER :SSO[so]COUNT[ccu]|1
Ì € i 2
ss.pat.operation.merge (operation.merge)
[ss.urn, operation.merged.from]
:SSO[so]MF[omrf]
Field Name Len Dat Typ J DPM Offset/Local/VAL
operation.merged.from 30 FREE L omrf
Ì € i 2
ss.pat.operation.surgeons (operation.surgeons)
[ss.urn, operation.surg.urn]
:SSO[so]OS[osu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
operation.surg.urn 2 URN L osu
operation.surg 10 FREE L MIS.DOC.DICT :SSO[so]OS[osu]|2
operation.surg.op 15 FREE L SS.OP :SSO[so]OS[osu]|0
operation.surg.op.abbrev 30 FREE L VAL=IF{@SS.OP.abbreviation[@operation.surg.op];@operat
VAL=ion.surg.op:30T}
operation.surg.op.name 40 FREE L VAL=IF{@SS.OP.name[@operation.surg.op];@operation.surg
VAL=.op}
operation.surg.rlb 1 FREE L :SSO[so]OS[osu]|1
operation.surg.rlb.out 5 FREE L VAL=IF{@operation.surg.rlb "RIGHT,LEFT,BILAT"#(L("RLB"
VAL=,@operation.surg.rlb)_",")}
operation.surg.sup.unsup 1 YN L :SSO[so]OS[osu]|3
Ì € i 2
ss.pat.positions (positions)
[ss.urn, position]
:SSO[so]POS[sspos]
Field Name Len Dat Typ J DPM Offset/Local/VAL
position 10 FREE L SS.POSITION sspos
Ì € i 2
ss.pat.post.ops.text (post.ops.text)
[ss.urn, post.op.text.line]
:SSO[so]PX[ptl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
post.op.text.line 3 URN L ptl
post.op.edit 1 YN L :SSO[so]PX[ptl]|1
post.op.text 70 FREE L :SSO[so]PX[ptl]
post.op.text.exists 0 YN L VAL=IF{+@t.post.ops.text[ss.urn,""] "EXIST"_@Set.attr(
VAL=@Z.color.labels1)_(" ":IF{@.gui 15;7})_@Set.attr(@
VAL=Z.color.data1);"DO NOT EXIST"}
Ì € i 2
ss.pat.proposed.oper.secondary (proposed.oper.secondary)
[ss.urn, proposed.op.sec.urn]
:SSO[so]OP2[op2]
Field Name Len Dat Typ J DPM Offset/Local/VAL
proposed.op.sec.urn 2 URN L op2
proposed.op.sec 15 FREE L SS.OP :SSO[so]OP2[op2]|0
proposed.op.sec.abbrev 30 FREE L VAL=IF{@SS.OP.abbreviation[@proposed.op.sec];@proposed
VAL=.op.sec:30T}
proposed.op.sec.name 40 FREE L VAL=IF{@SS.OP.name[@proposed.op.sec];@proposed.op.sec}
proposed.op.sec.rt.lf.out 5 FREE L VAL=IF{@proposed.op.sec.rt.lft "RIGHT,LEFT,BILAT"#(L("
VAL=RLB",@proposed.op.sec.rt.lft)_",")}
proposed.op.sec.rt.lft 1 FREE L :SSO[so]OP2[op2]|2
proposed.op.sec.severity 10 FREE L WL.PROC.SEVER :SSO[so]OP2[op2]|1
zcus.prop.op.sec.site 12 FREE L SS.OP.SITE :SSO[so]OP2[op2]ZCUS|0
Ì € i 2
ss.pat.recovery (recovery)
[ss.urn, recovery.urn]
:SSO[so]R[recov]
Field Name Len Dat Typ J DPM Offset/Local/VAL
recovery.urn 2 URN L recov
recovery.date 8 DATE L :SSO[so]R[recov]|0
recovery.edit 1 YN L :SSO[so]R[recov]|3
recovery.time 4 TIME L :SSO[so]R[recov]|1
recovery.user 10 FREE L MIS.USER :SSO[so]R[recov]|2
Ì € i 2
ss.pat.recovery.screens (recovery.screens)
[ss.urn,recovery.urn, recovery.screen]
:SSO[so]R[recov]F[gxx]
Field Name Len Dat Typ J DPM Offset/Local/VAL
recovery.screen 15 FREE L MIS.SCREEN gxx
Ì € i 2
ss.pat.recovery.results (recovery.results)
[ss.urn,recovery.urn,recovery.screen, recovery.query]
:SSO[so]R[recov]F[gxx]Q[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
recovery.query 10 FREE L MIS.QUERY ggv
recovery.value 100 FREE L :SSO[so]R[recov]F[gxx]Q[ggv]|0
Ì € i 2
ss.pat.recovery.profile.query (recovery.cdq)
[ss.urn, recovery.cd.query]
:SSO[so]CDR[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
recovery.cd.query 10 FREE L MIS.QUERY ggv
recovery.cd.response 75 FREE L :SSO[so]CDR[ggv]|0
Ì € i 2
ss.pat.recovery.notes.text (recovery.notes.text)
[ss.urn, recovery.text.line]
:SSO[so]RX[rtl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
recovery.text.line 3 URN L rtl
recovery.text 70 FREE L :SSO[so]RX[rtl]
recovery.text.edit 1 YN L :SSO[so]RX[rtl]|1
recovery.text.exists 0 YN L VAL=IF{+@t.recovery.notes.text[ss.urn,""] "EXIST"_@Set
VAL=.attr(@Z.color.labels1)_(" ":IF{@.gui 15;7})_@Set.
VAL=attr(@Z.color.data1);"DO NOT EXIST"}
Ì € i 2
ss.pat.respirations (respirations)
[ss.urn, respiration]
:SSO[so]RESP[ssrsp]
Field Name Len Dat Typ J DPM Offset/Local/VAL
respiration 5 FREE L SS.RESP ssrsp
Ì € i 2
ss.pat.specimines (specimens)
[ss.urn, specimen.urn]
:SSO[so]SPEC[spcm]
Field Name Len Dat Typ J DPM Offset/Local/VAL
specimen.urn 2 URN L spcm
specimen 50 FREE L :SSO[so]SPEC[spcm]|0
Ì € i 2
ss.pat.staff.anaesthetic.asst (staff.anaesthetic.asst)
[ss.urn, anaesthetic.assistants]
:SSO[so]STF["AA",gu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anaesthetic.assistants 10 FREE L MIS.USER gu
Ì € i 2
theatre staff asst anesthetist (staff.asst.anaesthetists)
[ss.urn, asst.anaesthetist]
:SSO[so]STF["A",ggg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
asst.anaesthetist 10 FREE L MIS.DOC.DICT ggg
Ì € i 2
theatre staff asst surgeons (staff.asst.surgeons)
[ss.urn, asst.surgeon]
:SSO[so]STF["S",ggg]
Field Name Len Dat Typ J DPM Offset/Local/VAL
asst.surgeon 10 FREE L MIS.DOC.DICT ggg
Ì € i 2
theatre staff others (staff.others)
[ss.urn, other.staff]
:SSO[so]STF["O",gu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
other.staff 10 FREE L MIS.USER gu
Ì € i 2
theatre staff scrub nurses (staff.scrub.nurses)
[ss.urn, scrub.nurse]
:SSO[so]STF["N",gu]
Field Name Len Dat Typ J DPM Offset/Local/VAL
scrub.nurse 10 FREE L MIS.USER gu
Ì € i 2
ss.pat.theatre.profile.queries (theatre.cdq)
[ss.urn, theatre.cd.query]
:SSO[so]CDT[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
theatre.cd.query 10 FREE L MIS.QUERY ggv
theatre.cd.response 75 FREE L :SSO[so]CDT[ggv]|0
Ì € i 2
ss.pat.tourniquets (tourniquets)
[ss.urn, tourniquet.urn]
:SSO[so]TURN[turn]
Field Name Len Dat Typ J DPM Offset/Local/VAL
tourniquet.urn 2 URN L turn
tourniquet 20 FREE L :SSO[so]TURN[turn]|0
tourniquet.pressure 4 INT R :SSO[so]TURN[turn]|4
tourniquet.side 1 FREE L :SSO[so]TURN[turn]|1
tourniquet.time.def 4 TIME L :SSO[so]TURN[turn]|3
tourniquet.time.inf 4 TIME L :SSO[so]TURN[turn]|2
Ì i 2
ss.pat.iv.types (iv.types)
[ss.urn,zcus.anaes.counter, iv.type]
:SSO[so]ZCUSAIV[cnt,ssivt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
iv.type 5 FREE L SS.IV.TYPE ssivt
Ì € i 2
ss.pat.ivs (ivs)
[ss.urn,zcus.anaes.counter,iv.type, iv]
:SSO[so]ZCUSAIV[cnt,ssivt,ssiv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
iv 10 FREE L ssiv
Ì € i 2
ss.pat.ivs.sites (iv.sites)
[ss.urn,zcus.anaes.counter,iv.type,iv, iv.site]
:SSO[so]ZCUSAIV[cnt,ssivt,ssiv,ssivs]
Field Name Len Dat Typ J DPM Offset/Local/VAL
iv.site 10 FREE L SS.SITE ssivs
Ì € i 2
iv volume (iv.volume)
[ss.urn,zcus.anaes.counter,iv.type,iv,iv.site, anaes.iv.vol]
:SSO[so]ZCUSAIV[cnt,ssivt,ssiv,ssivs,ivv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
anaes.iv.vol 5 PINT R ivv
Ì i 2
ss.pat.recov.iv.types (zcus.recov.iv.types)
[ss.urn,zcus.recov.counter, zcus.recov.iv.type]
:SSO[so]ZCUSRIV[rcnt,ssivt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.recov.iv.type 5 FREE L SS.IV.TYPE ssivt
Ì € i 2
ss.pat.recov.ivs (zcus.recov.ivs)
[ss.urn,zcus.recov.counter,zcus.recov.iv.type, zcus.recov.iv]
:SSO[so]ZCUSRIV[rcnt,ssivt,zriv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.recov.iv 10 FREE L zriv
Ì € i 2
ss.pat.recov.iv.sites (zcus.recov.iv.sites)
[ss.urn,zcus.recov.counter,zcus.recov.iv.type,zcus.recov.iv, zcus.recov.iv.site]
:SSO[so]ZCUSRIV[rcnt,ssivt,zriv,zrivs]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.recov.iv.site 10 FREE L SS.SITE zrivs
Ì € i 2
ss.pat.zcus.recovery.iv.vol (zcus.recovery.iv.vol)
[ss.urn,zcus.recov.counter,zcus.recov.iv.type,zcus.recov.iv,zcus.recov.iv.site, zcus.recov.iv.vol]
:SSO[so]ZCUSRIV[rcnt,ssivt,zriv,zrivs,rivv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.recov.iv.vol 5 PINT R rivv
Ì € i 2
ss.pat.recov.medications (zcus.recov.medications)
[ss.urn, zcus.rec.medication.urn]
:SSO[so]ZCUSRM[zrmd]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.rec.medication.urn 2 URN L zrmd
zcus.rec.medication 10 FREE L SS.MEDS :SSO[so]ZCUSRM[zrmd]|2
zcus.rec.medication.date 8 DATE L :SSO[so]ZCUSRM[zrmd]|0
zcus.rec.medication.dose 10 FREE L :SSO[so]ZCUSRM[zrmd]|3
zcus.rec.medication.time 4 TIME L :SSO[so]ZCUSRM[zrmd]|1
Ì € i 2
ss.pat.recov.rec.notes.txt (zcus.recov.rec.notes.txt)
[ss.urn, zcus.recov.rec.text.line]
:SSO[so]ZCUSRX[zrtl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.recov.rec.text.line 3 URN L zrtl
zcus.recov.rec.exists 0 YN L VAL=IF{+@t.zcus.recov.rec.notes.txt[ss.urn,""] "EXIST"
VAL=_@Set.attr(@Z.color.labels1)_(" ":IF{@.gui 15;7})_
VAL=@Set.attr(@Z.color.data1);"DO NOT EXIST"}
zcus.recov.rec.text 70 FREE L :SSO[so]ZCUSRX[zrtl]
zcus.recov.rec.text.edit 1 YN L :SSO[so]ZCUSRX[zrtl]|1
Ì € i 2
ss.pat.recov.recovery (zcus.recov.recovery)
[ss.urn, zcus.recov.recovery.urn]
:SSO[so]ZCUSRR[zrr]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.recov.recovery.urn 2 URN L zrr
zcus.recov.recovery.date 8 DATE L :SSO[so]ZCUSRR[zrr]|0
zcus.recov.recovery.edit 1 YN L :SSO[so]ZCUSRR[zrr]|3
zcus.recov.recovery.time 4 TIME L :SSO[so]ZCUSRR[zrr]|1
zcus.recov.recovery.user 10 FREE L MIS.USER :SSO[so]ZCUSRR[zrr]|2
Ì € i 2
ss.pat.recov.recovery.screens (zcus.recov.recovery.scrns)
[ss.urn,zcus.recov.recovery.urn, zcus.recov.recovery.scrn]
:SSO[so]ZCUSRR[zrr]ZCUSRF[gxx]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.recov.recovery.scrn 15 FREE L MIS.SCREEN gxx
Ì € i 2
zcus.recov.recovery.res (zcus.recov.recovery.res)
[ss.urn,zcus.recov.recovery.urn,zcus.recov.recovery.scrn, zcus.recov.recovery.query]
:SSO[so]ZCUSRR[zrr]ZCUSRF[gxx]ZCUSRQ[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.recov.recovery.query 10 FREE L MIS.QUERY ggv
zcus.recov.recovery.value 100 FREE L :SSO[so]ZCUSRR[zrr]ZCUSRF[gxx]ZCUSRQ[ggv]|0
Ì € i 2
ss.pat.theatre.complic.text (zcus.theatre.complic.text)
[ss.urn, zcus.theatre.comp.txt.ln]
:SSO[so]ZCUSCX[zctl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.comp.txt.ln 3 URN L zctl
zcus.theatre.comp.edit 1 YN L :SSO[so]ZCUSCX[zctl]|1
zcus.theatre.comp.exists 12 YN L VAL=IF{+@t.zcus.theatre.complic.text[ss.urn,""] "EXIST
VAL="_@Set.attr(@Z.color.labels1)_(" ":IF{@.gui 15;7})
VAL=_@Set.attr(@Z.color.data1);"DO NOT EXIST"}
zcus.theatre.comp.txt 70 FREE L :SSO[so]ZCUSCX[zctl]
Ì € i 2
ss.pat.theatre.crit.in.text (zcus.theatre.crit.in.text)
[ss.urn, zcus.tht.crit.in.text.ln]
:SSO[so]ZCUSIX[zitl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.tht.crit.in.text.ln 3 URN L zitl
zcus.tht.crit.in.edit 1 YN L :SSO[so]ZCUSIX[zitl]|1
zcus.tht.crit.in.exists 12 YN L VAL=IF{+@t.zcus.theatre.crit.in.text[ss.urn,""] "EXIST
VAL="_@Set.attr(@Z.color.labels1)_(" ":IF{@.gui 15;7})
VAL=_@Set.attr(@Z.color.data1);"DO NOT EXIST"}
zcus.tht.crit.in.text 70 FREE L :SSO[so]ZCUSIX[zitl]
Ì i 2
ss.pat.theatre.iv.types (zcus.theatre.iv.types)
[ss.urn,zcus.theatre.counter, zcus.theatre.iv.type]
:SSO[so]ZCUSTIV[tcnt,ssivt]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.iv.type 5 FREE L SS.IV.TYPE ssivt
Ì € i 2
ss.pat.theatre.ivs (zcus.theatre.ivs)
[ss.urn,zcus.theatre.counter,zcus.theatre.iv.type, zcus.theatre.iv]
:SSO[so]ZCUSTIV[tcnt,ssivt,ztiv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.iv 10 FREE L ztiv
Ì € i 2
ss.pat.theatre.iv.sites (zcus.theatre.iv.sites)
[ss.urn,zcus.theatre.counter,zcus.theatre.iv.type,zcus.theatre.iv, zcus.theatre.iv.site]
:SSO[so]ZCUSTIV[tcnt,ssivt,ztiv,ztivs]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.iv.site 10 FREE L SS.SITE ztivs
Ì € i 2
ss.pat.zcus.theatre.iv.volume (zcus.theatre.iv.volume)
[ss.urn,zcus.theatre.counter,zcus.theatre.iv.type,zcus.theatre.iv,zcus.theatre.iv.site, zcus.theatre.iv.vol]
:SSO[so]ZCUSTIV[tcnt,ssivt,ztiv,ztivs,tivv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.iv.vol 5 PINT R tivv
Ì € i 2
ss.pat.theatre.medications (zcus.theatre.medications)
[ss.urn, zcus.tht.medication.urn]
:SSO[so]ZCUSTM[ztmd]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.tht.medication.urn 2 URN L ztmd
zcus.tht.medication 10 FREE L SS.MEDS :SSO[so]ZCUSTM[ztmd]|2
zcus.tht.medication.date 8 DATE L :SSO[so]ZCUSTM[ztmd]|0
zcus.tht.medication.dose 10 FREE L :SSO[so]ZCUSTM[ztmd]|3
zcus.tht.medication.time 4 TIME L :SSO[so]ZCUSTM[ztmd]|1
Ì € i 2
ss.pat.theatre.notes.text (zcus.theatre.notes.text)
[ss.urn, zcus.tht.note.text.line]
:SSO[so]ZCUSNX[zntl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.tht.note.text.line 3 URN L zntl
zcus.tht.note.edit 1 YN L :SSO[so]ZCUSNX[zntl]|1
zcus.tht.note.text 70 FREE L :SSO[so]ZCUSNX[zntl]
zcus.tht.text.exists 12 YN L VAL=IF{+@t.zcus.theatre.notes.text[ss.urn,""] "EXIST"_
VAL=@Set.attr(@Z.color.labels1)_(" ":IF{@.gui 15;7})_@
VAL=Set.attr(@Z.color.data1);"DO NOT EXIST"}
Ì € i 2
ss.pat.theatre.rec.notes.txt (zcus.theatre.rec.note.txt)
[ss.urn, zcus.theatre.rec.text.ln]
:SSO[so]ZCUSTX[zttl]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.rec.text.ln 3 URN L zttl
zcus.theatre.rec.exists 0 YN L VAL=IF{+@t.zcus.theatre.rec.note.txt[ss.urn,""] "EXIST
VAL="_@Set.attr(@Z.color.labels1)_(" ":IF{@.gui 15;7})
VAL=_@Set.attr(@Z.color.data1);"DO NOT EXIST"}
zcus.theatre.rec.text 70 FREE L :SSO[so]ZCUSTX[zttl]
zcus.theatre.rec.text.ed 1 YN L :SSO[so]ZCUSTX[zttl]|1
Ì € i 2
ss.pat.zcus.theatre.recovery (zcus.theatre.recovery)
[ss.urn, zcus.theatre.recov.urn]
:SSO[so]ZCUSTR[ztr]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.recov.urn 2 URN L ztr
zcus.theatre.recov.date 8 DATE L :SSO[so]ZCUSTR[ztr]|0
zcus.theatre.recov.edit 1 YN L :SSO[so]ZCUSTR[ztr]|3
zcus.theatre.recov.time 4 TIME L :SSO[so]ZCUSTR[ztr]|1
zcus.theatre.recov.user 10 FREE L MIS.USER :SSO[so]ZCUSTR[ztr]|2
Ì € i 2
ss.pat.theatre.recov.scrns (zcus.theatre.recov.scrns)
[ss.urn,zcus.theatre.recov.urn, zcus.theatre.recov.scrn]
:SSO[so]ZCUSTR[ztr]ZCUSTF[gxx]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.recov.scrn 15 FREE L MIS.SCREEN gxx
Ì € i 2
ss.pat.theatre.recov.res (zcus.theatre.recov.res)
[ss.urn,zcus.theatre.recov.urn,zcus.theatre.recov.scrn, zcus.theatre.recov.query]
:SSO[so]ZCUSTR[ztr]ZCUSTF[gxx]ZCUSTQ[ggv]
Field Name Len Dat Typ J DPM Offset/Local/VAL
zcus.theatre.recov.query 10 FREE L MIS.QUERY ggv
zcus.theatre.recov.value 100 FREE L :SSO[so]ZCUSTR[ztr]ZCUSTF[gxx]ZCUSTQ[ggv]|0
Ì i 2
ss.pat.pt.demographics (pt.demographics)
[oe.patient]
:SSAA[aa]
Field Name Len Dat Typ J DPM Offset/Local/VAL
oe.patient 30 URN L ADM.PAT aa
oe.allergy.1 60 FREE L :SSAA[aa]|0
oe.allergy.2 60 FREE L :SSAA[aa]|1
oe.dx.1 60 FREE L :SSAA[aa]|2
oe.dx.2 60 FREE L :SSAA[aa]|3
oe.ht.in.cm 3 INT R VAL=@OE.PAT.ht.in.cm
oe.ht.in.ft 1 INT R VAL=@OE.PAT.ht.in.ft
oe.ht.inches 2 INT R VAL=@OE.PAT.ht.in.in
oe.isolation.1 40 FREE L :SSAA[aa]|4
oe.isolation.1.out 40 FREE L VAL=IF{@MIS.ZCUS.MED.AL.name[@oe.isolation.1];@oe.isol
VAL=ation.1}
oe.isolation.2 40 FREE L :SSAA[aa]|5
oe.isolation.2.out 40 FREE L VAL=IF{@MIS.ZCUS.MED.AL.name[@oe.isolation.2];@oe.isol
VAL=ation.2}
oe.wt.in.kg 6 DEC2 R VAL=@OE.PAT.wt.in.kg
oe.wt.in.lbs 4 INT R VAL=@OE.PAT.wt.in.lb
oe.wt.in.ozs 2 INT R VAL=@OE.PAT.wt.in.oz
Ì i 2
session.comments (session.comments)
[ses.com.room,ses.com.date,ses.com.session]
:SESC[sr,xdate,srpss]
Field Name Len Dat Typ J DPM Offset/Local/VAL
ses.com.room 10 FREE L SS.ROOM.DICT sr
ses.com.date 8 DATE L xdate
ses.com.session 4 ZCUS.MIN L srpss
ses.com.session.end 4 ZCUS.MIN L :SESC[sr,xdate,srpss]|3
ses.com.tr.date 8 DATE L :SESC[sr,xdate,srpss]|1
ses.com.tr.time 4 TIME L :SESC[sr,xdate,srpss]|2
ses.com.user 10 FREE L MIS.USER :SESC[sr,xdate,srpss]|0
ses.com2.tr.date 8 DATE L :SESC[sr,xdate,srpss]|7
ses.com2.tr.time 4 TIME L :SESC[sr,xdate,srpss]|8
ses.com2.user 10 FREE L MIS.USER :SESC[sr,xdate,srpss]|6
ses.comment 50 FREE L :SESC[sr,xdate,srpss]|4
ses.comment2 50 FREE L :SESC[sr,xdate,srpss]|5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |